Alpine catsfoot - Spanish English Dictionary